[INFO] fetching crate linera-chain 0.14.2...
[INFO] checking linera-chain-0.14.2 against try#a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399 for pr-145770
[INFO] extracting crate linera-chain 0.14.2 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate linera-chain 0.14.2
[INFO] finished tweaking crates.io crate linera-chain 0.14.2
[INFO] tweaked toml for crates.io crate linera-chain 0.14.2 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate linera-chain 0.14.2 on toolchain a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate linera-chain 0.14.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 84a7253ea3e0e738126efd70b6f75d496da064ce718265ddac51deac3a89e517
[INFO] running `Command { std: "docker" "start" "-a" "84a7253ea3e0e738126efd70b6f75d496da064ce718265ddac51deac3a89e517", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "84a7253ea3e0e738126efd70b6f75d496da064ce718265ddac51deac3a89e517", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "84a7253ea3e0e738126efd70b6f75d496da064ce718265ddac51deac3a89e517", kill_on_drop: false }`
[INFO] [stdout] 84a7253ea3e0e738126efd70b6f75d496da064ce718265ddac51deac3a89e517
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 44e97e86665e6ef51840d41782c432609b3825585ad581dd0a831b9de2f824cf
[INFO] running `Command { std: "docker" "start" "-a" "44e97e86665e6ef51840d41782c432609b3825585ad581dd0a831b9de2f824cf", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.92
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling libc v0.2.169
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]     Checking once_cell v1.20.2
[INFO] [stderr]     Checking const-oid v0.9.6
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]     Checking pin-project-lite v0.2.16
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]     Checking itoa v1.0.14
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling syn v2.0.95
[INFO] [stderr]    Compiling thiserror v2.0.10
[INFO] [stderr]     Checking foldhash v0.1.4
[INFO] [stderr]     Checking equivalent v1.0.1
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]     Checking futures-core v0.3.31
[INFO] [stderr]    Compiling jobserver v0.1.32
[INFO] [stderr]    Compiling serde_json v1.0.135
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]     Checking log v0.4.22
[INFO] [stderr]    Compiling cc v1.2.7
[INFO] [stderr]     Checking futures-sink v0.3.31
[INFO] [stderr]    Compiling semver v1.0.24
[INFO] [stderr]     Checking cpufeatures v0.2.16
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]     Checking hashbrown v0.15.2
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]     Checking litemap v0.7.4
[INFO] [stderr]     Checking writeable v0.5.5
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]     Checking base64ct v1.6.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]     Checking socket2 v0.5.8
[INFO] [stderr]     Checking pem-rfc7468 v0.7.0
[INFO] [stderr]     Checking mio v1.0.3
[INFO] [stderr]     Checking signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]     Checking ryu v1.0.18
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking tracing-core v0.1.33
[INFO] [stderr]     Checking icu_locid_transform_data v1.5.0
[INFO] [stderr]    Compiling httparse v1.9.5
[INFO] [stderr]     Checking untrusted v0.9.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling proc-macro-error-attr v0.4.12
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling libm v0.2.11
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]     Checking bitflags v2.6.0
[INFO] [stderr]    Compiling bytecheck v0.6.12
[INFO] [stderr]    Compiling pkg-config v0.3.31
[INFO] [stderr]     Checking icu_properties_data v1.5.0
[INFO] [stderr]    Compiling rustversion v1.0.19
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ring v0.17.8
[INFO] [stderr]    Compiling proc-macro-error v0.4.12
[INFO] [stderr]     Checking utf16_iter v1.0.5
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling frunk_core v0.4.3
[INFO] [stderr]    Compiling zstd-sys v2.0.13+zstd.1.5.6
[INFO] [stderr]     Checking percent-encoding v2.3.1
[INFO] [stderr]     Checking simdutf8 v0.1.5
[INFO] [stderr]     Checking write16 v1.0.0
[INFO] [stderr]     Checking utf8_iter v1.0.4
[INFO] [stderr]    Compiling rend v0.4.2
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]     Checking icu_normalizer_data v1.5.0
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]     Checking form_urlencoded v1.2.1
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling darling_core v0.20.10
[INFO] [stderr]    Compiling syn-mid v0.5.4
[INFO] [stderr]    Compiling frunk_proc_macro_helpers v0.1.3
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling serde_derive v1.0.217
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.5
[INFO] [stderr]     Checking zeroize v1.8.1
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]     Checking zerofrom v0.1.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.10
[INFO] [stderr]    Compiling darling_macro v0.20.10
[INFO] [stderr]     Checking yoke v0.7.5
[INFO] [stderr]    Compiling darling v0.20.10
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]     Checking zerovec v0.10.4
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]     Checking der v0.7.9
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]    Compiling pest v2.7.15
[INFO] [stderr]    Compiling tracing-attributes v0.1.28
[INFO] [stderr]     Checking tinystr v0.7.6
[INFO] [stderr]     Checking icu_locid v1.5.0
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking icu_provider v1.5.0
[INFO] [stderr]     Checking icu_collections v1.5.0
[INFO] [stderr]     Checking icu_locid_transform v1.5.0
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]     Checking pkcs8 v0.10.2
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking ptr_meta v0.1.4
[INFO] [stderr]    Compiling bytecheck_derive v0.6.12
[INFO] [stderr]    Compiling pest_meta v2.7.15
[INFO] [stderr]     Checking icu_properties v1.5.1
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]     Checking bytes v1.9.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking indexmap v2.7.0
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking tokio v1.45.0
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking sha2 v0.10.8
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]     Checking ff v0.13.0
[INFO] [stderr]     Checking serdect v0.2.0
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]     Checking icu_normalizer v1.5.0
[INFO] [stderr]     Checking sct v0.7.1
[INFO] [stderr]     Checking rustls-webpki v0.101.7
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling rustix v0.38.43
[INFO] [stderr]    Compiling rkyv v0.7.45
[INFO] [stderr]    Compiling winnow v0.6.22
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]    Compiling target-lexicon v0.12.16
[INFO] [stderr]    Compiling object v0.36.7
[INFO] [stderr]     Checking try-lock v0.2.5
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]     Checking want v0.3.1
[INFO] [stderr]    Compiling async-graphql-value v7.0.17
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]     Checking idna_adapter v1.2.0
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]    Compiling pest_generator v2.7.15
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling enumset_derive v0.10.0
[INFO] [stderr]    Compiling enum-iterator-derive v0.7.0
[INFO] [stderr]    Compiling rkyv_derive v0.7.45
[INFO] [stderr]     Checking tokio-util v0.7.13
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]     Checking h2 v0.3.26
[INFO] [stderr]    Compiling linera-witty-macros v0.14.2
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling corosensei v0.1.4
[INFO] [stderr]    Compiling multer v3.1.0
[INFO] [stderr]     Checking encoding_rs v0.8.35
[INFO] [stderr]     Checking linux-raw-sys v0.4.15
[INFO] [stderr]     Checking tower-service v0.3.3
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]     Checking seahash v4.1.0
[INFO] [stderr]     Checking mime v0.3.17
[INFO] [stderr]     Checking httpdate v1.0.3
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling zstd-safe v7.2.1
[INFO] [stderr]     Checking gimli v0.31.1
[INFO] [stderr]    Compiling anyhow v1.0.95
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking keccak v0.1.5
[INFO] [stderr]     Checking adler2 v2.0.0
[INFO] [stderr]    Compiling protobuf v2.28.0
[INFO] [stderr]     Checking miniz_oxide v0.8.2
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling proc-macro-crate v3.2.0
[INFO] [stderr]    Compiling genawaiter-proc-macro v0.99.1
[INFO] [stderr]     Checking enumset v1.1.5
[INFO] [stderr]    Compiling pest_derive v2.7.15
[INFO] [stderr]     Checking enum-iterator v0.7.0
[INFO] [stderr]     Checking tokio-rustls v0.24.1
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stderr]    Compiling async-graphql-parser v7.0.17
[INFO] [stderr]     Checking addr2line v0.24.2
[INFO] [stderr]     Checking http v1.2.0
[INFO] [stderr]     Checking hyper v0.14.32
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling frunk_proc_macros v0.1.3
[INFO] [stderr]    Compiling frunk_derives v0.4.3
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]    Compiling linera-witty v0.14.2
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]     Checking utf8parse v0.2.2
[INFO] [stderr]     Checking parking v2.2.1
[INFO] [stderr]    Compiling prometheus v0.13.4
[INFO] [stderr]     Checking base64 v0.21.7
[INFO] [stderr]     Checking bitflags v1.3.2
[INFO] [stderr]     Checking rustc-demangle v0.1.24
[INFO] [stderr]    Compiling ruint-macro v1.2.1
[INFO] [stderr]     Checking fastrand v2.3.0
[INFO] [stderr]     Checking xxhash-rust v0.8.15
[INFO] [stderr]     Checking genawaiter-macro v0.99.1
[INFO] [stderr]     Checking more-asserts v0.2.2
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking ascii_utils v0.9.3
[INFO] [stderr]     Checking tempfile v3.15.0
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking fast_chemail v0.9.6
[INFO] [stderr]     Checking wasmer-types v4.4.0
[INFO] [stderr]     Checking genawaiter v0.99.1
[INFO] [stderr]     Checking ruint v1.12.3
[INFO] [stderr]     Checking rustls-pemfile v1.0.4
[INFO] [stderr]     Checking region v3.0.2
[INFO] [stderr]     Checking backtrace v0.3.74
[INFO] [stderr]     Checking async-stream v0.3.6
[INFO] [stderr]     Checking event-listener v5.4.0
[INFO] [stderr]     Checking anstyle-parse v0.2.6
[INFO] [stderr]    Compiling async-graphql-derive v7.0.17
[INFO] [stderr]     Checking frunk v0.4.3
[INFO] [stderr]     Checking hyper-rustls v0.24.2
[INFO] [stderr]     Checking url v2.5.4
[INFO] [stderr]     Checking k256 v0.13.4
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]     Checking handlebars v5.1.2
[INFO] [stderr]     Checking dashmap v6.1.0
[INFO] [stderr]     Checking merlin v3.0.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking derive_more v2.0.1
[INFO] [stderr]     Checking const-hex v1.14.0
[INFO] [stderr]     Checking tracing-serde v0.2.0
[INFO] [stderr]    Compiling serde_with_macros v3.12.0
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling async-trait v0.1.85
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]     Checking crossbeam-queue v0.3.12
[INFO] [stderr]     Checking memmap2 v0.6.2
[INFO] [stderr]    Compiling linera-base v0.14.2
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.1
[INFO] [stderr]     Checking colorchoice v1.0.3
[INFO] [stderr]     Checking futures-timer v3.0.3
[INFO] [stderr]     Checking webpki-roots v0.25.4
[INFO] [stderr]     Checking anstyle-query v1.1.2
[INFO] [stderr]     Checking sync_wrapper v0.1.2
[INFO] [stderr]     Checking anstyle v1.0.10
[INFO] [stderr]     Checking static_assertions_next v1.1.2
[INFO] [stderr]     Checking ipnet v2.10.1
[INFO] [stderr]     Checking either v1.13.0
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]     Checking anstream v0.6.18
[INFO] [stderr]    Compiling dynasm v1.2.3
[INFO] [stderr]     Checking reqwest v0.11.27
[INFO] [stderr]     Checking derive_more v1.0.0
[INFO] [stderr]     Checking serde_with v3.12.0
[INFO] [stderr]     Checking tracing-subscriber v0.3.19
[INFO] [stderr]     Checking linera-wasmer-vm v4.4.0-linera.7
[INFO] [stderr]     Checking shared-buffer v0.1.4
[INFO] [stderr]     Checking wasmparser v0.121.2
[INFO] [stderr]     Checking alloy-primitives v0.8.25
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking ed25519-dalek v2.1.1
[INFO] [stderr]     Checking zstd v0.13.2
[INFO] [stderr]     Checking event-listener-strategy v0.5.3
[INFO] [stderr]     Checking port-selector v0.1.6
[INFO] [stderr]     Checking chrono v0.4.39
[INFO] [stderr]     Checking tokio-stream v0.1.17
[INFO] [stderr]     Checking serde-name v0.2.1
[INFO] [stderr]     Checking bcs v0.1.6
[INFO] [stderr]     Checking serde_bytes v0.11.15
[INFO] [stderr]    Compiling custom_debug_derive v0.6.2
[INFO] [stderr]     Checking is-terminal v0.4.13
[INFO] [stderr]     Checking memmap2 v0.5.10
[INFO] [stderr]    Compiling linera-views v0.14.2
[INFO] [stderr]     Checking leb128 v0.2.5
[INFO] [stderr]     Checking fallible-iterator v0.2.0
[INFO] [stderr]     Checking clap_lex v0.7.4
[INFO] [stderr]     Checking self_cell v1.1.0
[INFO] [stderr]     Checking unicode-segmentation v1.12.0
[INFO] [stderr]     Checking async-lock v3.4.0
[INFO] [stderr]     Checking clap_builder v4.5.24
[INFO] [stderr]     Checking sha3 v0.10.8
[INFO] [stderr]     Checking gimli v0.26.2
[INFO] [stderr]     Checking convert_case v0.6.0
[INFO] [stderr]    Compiling trait-variant v0.1.2
[INFO] [stderr]    Compiling clap_derive v4.5.24
[INFO] [stderr]    Compiling linera-views-derive v0.14.2
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]    Compiling linera-execution v0.14.2
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking linera-parity-wasm v0.45.1-linera.1
[INFO] [stderr]     Checking static_assertions v1.1.0
[INFO] [stderr]    Compiling test-case-core v3.3.1
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]     Checking linera-wasm-instrument v0.4.0-linera.1
[INFO] [stderr]     Checking lru v0.12.5
[INFO] [stderr]    Compiling linera-chain v0.14.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking dyn-clone v1.0.17
[INFO] [stderr]     Checking oneshot v0.1.8
[INFO] [stderr]    Compiling test-case-macros v3.3.1
[INFO] [stderr]     Checking rand_distr v0.4.3
[INFO] [stderr]     Checking assert_matches v1.5.0
[INFO] [stderr]     Checking clap v4.5.24
[INFO] [stderr]     Checking test-case v3.3.1
[INFO] [stderr]     Checking linera-wasmer-compiler v4.4.0-linera.7
[INFO] [stderr]     Checking async-graphql v7.0.17
[INFO] [stderr]     Checking dynasmrt v1.2.3
[INFO] [stderr]     Checking linera-wasmer-compiler-singlepass v4.4.0-linera.7
[INFO] [stdout] error[E0432]: unresolved imports `linera_execution::test_utils`, `linera_execution::TestExecutionRuntimeContext`
[INFO] [stdout]     --> src/unit_tests/chain_tests.rs:28:5
[INFO] [stdout]      |
[INFO] [stdout] 28   |     test_utils::{ExpectedCall, MockApplication},
[INFO] [stdout]      |     ^^^^^^^^^^ could not find `test_utils` in `linera_execution`
[INFO] [stdout] ...
[INFO] [stdout] 31   |     SystemOperation, TestExecutionRuntimeContext,
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      no `TestExecutionRuntimeContext` in the root
[INFO] [stdout]      |                      help: a similar name exists in the module: `ExecutionRuntimeContext`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-execution-0.14.2/src/lib.rs:20:9
[INFO] [stdout]      |
[INFO] [stdout] 20   | pub mod test_utils;
[INFO] [stdout]      |         ^^^^^^^^^^
[INFO] [stdout] note: the item is gated here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-execution-0.14.2/src/lib.rs:19:7
[INFO] [stdout]      |
[INFO] [stdout] 19   | #[cfg(with_testing)]
[INFO] [stdout]      |       ^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-execution-0.14.2/src/lib.rs:1018:12
[INFO] [stdout]      |
[INFO] [stdout] 1018 | pub struct TestExecutionRuntimeContext {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-execution-0.14.2/src/lib.rs:1016:7
[INFO] [stdout]      |
[INFO] [stdout] 1016 | #[cfg(with_testing)]
[INFO] [stdout]      |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `axum`
[INFO] [stdout]   --> src/unit_tests/chain_tests.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use axum::{routing::get, Router};
[INFO] [stdout]    |     ^^^^ use of unresolved module or unlinked crate `axum`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `axum`, use `cargo add axum` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `linera_base::crypto::TestString`
[INFO] [stdout]    --> src/data_types.rs:834:80
[INFO] [stdout]     |
[INFO] [stdout] 834 |         crypto::{AccountSecretKey, AccountSignature, CryptoHash, EvmSignature, TestString},
[INFO] [stdout]     |                                                                                ^^^^^^^^^^ no `TestString` in `crypto`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/mod.rs:367:12
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub struct TestString(pub String);
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] note: the item is gated here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/mod.rs:365:7
[INFO] [stdout]     |
[INFO] [stdout] 365 | #[cfg(with_testing)]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `axum`
[INFO] [stdout]   --> src/unit_tests/chain_tests.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use axum::{routing::get, Router};
[INFO] [stdout]    |     ^^^^ use of unresolved module or unlinked crate `axum`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `axum`, use `cargo add axum` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::test`
[INFO] [stdout]   --> src/unit_tests/chain_tests.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     test::{make_child_block, make_first_block, BlockTestExt, HttpServer, MessageTestExt},
[INFO] [stdout]    |     ^^^^ could not find `test` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub mod test;
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] note: the item is gated here
[INFO] [stdout]   --> src/lib.rs:21:7
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[cfg(with_testing)]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::test`
[INFO] [stdout]   --> src/unit_tests/data_types_tests.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     test::{make_first_block, BlockTestExt},
[INFO] [stdout]    |     ^^^^ could not find `test` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub mod test;
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] note: the item is gated here
[INFO] [stdout]   --> src/lib.rs:21:7
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[cfg(with_testing)]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::test`
[INFO] [stdout]   --> src/unit_tests/inbox_tests.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::test::MessageTestExt as _;
[INFO] [stdout]    |            ^^^^ could not find `test` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub mod test;
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] note: the item is gated here
[INFO] [stdout]   --> src/lib.rs:21:7
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[cfg(with_testing)]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test` in the crate root
[INFO] [stdout]     --> src/chain.rs:1352:16
[INFO] [stdout]      |
[INFO] [stdout] 1352 |         crate::test::make_first_block(ChainId::root(0)),
[INFO] [stdout]      |                ^^^^ could not find `test` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub mod test;
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] note: the item is gated here
[INFO] [stdout]     --> src/lib.rs:21:7
[INFO] [stdout]      |
[INFO] [stdout] 21   | #[cfg(with_testing)]
[INFO] [stdout]      |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `new_for_testing` found for struct `ViewContext` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:59:38
[INFO] [stdout]     |
[INFO] [stdout] 59  |         let context = MemoryContext::new_for_testing(exec_runtime_context);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^ function or associated item not found in `ViewContext<_, MemoryStore>`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `ViewContext<_, MemoryStore>`, consider using `ViewContext::<E, S>::new_unsafe` which returns `ViewContext<_, _>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-views-0.14.2/src/context.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub fn new_unsafe(store: S, base_key: Vec<u8>, extra: E) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_key` found for struct `Secp256k1PublicKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:650:37
[INFO] [stdout]     |
[INFO] [stdout] 650 |                 ValidatorPublicKey::test_key(1),
[INFO] [stdout]     |                                     ^^^^^^^^ function or associated item not found in `Secp256k1PublicKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `Secp256k1PublicKey`, consider using `Secp256k1PublicKey::from_bytes` which returns `Result<Secp256k1PublicKey, CryptoError>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:86:5
[INFO] [stdout]     |
[INFO] [stdout] 86  |     pub fn from_bytes(bytes: &[u8]) -> Result<Self, CryptoError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_key` found for struct `Secp256k1PublicKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:652:58
[INFO] [stdout]     |
[INFO] [stdout] 652 |                     network_address: ValidatorPublicKey::test_key(1).to_string(),
[INFO] [stdout]     |                                                          ^^^^^^^^ function or associated item not found in `Secp256k1PublicKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `Secp256k1PublicKey`, consider using `Secp256k1PublicKey::from_bytes` which returns `Result<Secp256k1PublicKey, CryptoError>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:86:5
[INFO] [stdout]     |
[INFO] [stdout] 86  |     pub fn from_bytes(bytes: &[u8]) -> Result<Self, CryptoError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `test_key` found for enum `AccountPublicKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:654:59
[INFO] [stdout]     |
[INFO] [stdout] 654 |                     account_public_key: AccountPublicKey::test_key(1),
[INFO] [stdout]     |                                                           ^^^^^^^^ variant or associated item not found in `AccountPublicKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `AccountPublicKey`, consider using `AccountPublicKey::from_slice` which returns `Result<AccountPublicKey, CryptoError>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/mod.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn from_slice(bytes: &[u8]) -> Result<Self, CryptoError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `make_simple` found for struct `linera_execution::committee::Committee` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:101:32
[INFO] [stdout]     |
[INFO] [stdout] 101 |     let committee = Committee::make_simple(vec![(
[INFO] [stdout]     |                                ^^^^^^^^^^^ function or associated item not found in `linera_execution::committee::Committee`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_execution::committee::Committee`, consider using `linera_execution::committee::Committee::new` which returns `linera_execution::committee::Committee`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-execution-0.14.2/src/committee.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | /     pub fn new(
[INFO] [stdout] 295 | |         validators: BTreeMap<ValidatorPublicKey, ValidatorState>,
[INFO] [stdout] 296 | |         policy: ResourceControlPolicy,
[INFO] [stdout] 297 | |     ) -> Self {
[INFO] [stdout]     | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_key` found for struct `Secp256k1PublicKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:102:29
[INFO] [stdout]     |
[INFO] [stdout] 102 |         ValidatorPublicKey::test_key(1),
[INFO] [stdout]     |                             ^^^^^^^^ function or associated item not found in `Secp256k1PublicKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `Secp256k1PublicKey`, consider using `Secp256k1PublicKey::from_bytes` which returns `Result<Secp256k1PublicKey, CryptoError>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:86:5
[INFO] [stdout]     |
[INFO] [stdout] 86  |     pub fn from_bytes(bytes: &[u8]) -> Result<Self, CryptoError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `test_key` found for enum `AccountPublicKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:103:27
[INFO] [stdout]     |
[INFO] [stdout] 103 |         AccountPublicKey::test_key(1),
[INFO] [stdout]     |                           ^^^^^^^^ variant or associated item not found in `AccountPublicKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `AccountPublicKey`, consider using `AccountPublicKey::from_slice` which returns `Result<AccountPublicKey, CryptoError>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/mod.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn from_slice(bytes: &[u8]) -> Result<Self, CryptoError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `test_key` found for enum `AccountPublicKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:106:61
[INFO] [stdout]     |
[INFO] [stdout] 106 |         ownership: ChainOwnership::single(AccountPublicKey::test_key(0).into()),
[INFO] [stdout]     |                                                             ^^^^^^^^ variant or associated item not found in `AccountPublicKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `AccountPublicKey`, consider using `AccountPublicKey::from_slice` which returns `Result<AccountPublicKey, CryptoError>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/mod.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn from_slice(bytes: &[u8]) -> Result<Self, CryptoError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_key` found for struct `Secp256k1PublicKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:131:37
[INFO] [stdout]     |
[INFO] [stdout] 131 |                 ValidatorPublicKey::test_key(1),
[INFO] [stdout]     |                                     ^^^^^^^^ function or associated item not found in `Secp256k1PublicKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `Secp256k1PublicKey`, consider using `Secp256k1PublicKey::from_bytes` which returns `Result<Secp256k1PublicKey, CryptoError>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:86:5
[INFO] [stdout]     |
[INFO] [stdout] 86  |     pub fn from_bytes(bytes: &[u8]) -> Result<Self, CryptoError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_key` found for struct `Secp256k1PublicKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:133:58
[INFO] [stdout]     |
[INFO] [stdout] 133 |                     network_address: ValidatorPublicKey::test_key(1).to_string(),
[INFO] [stdout]     |                                                          ^^^^^^^^ function or associated item not found in `Secp256k1PublicKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `Secp256k1PublicKey`, consider using `Secp256k1PublicKey::from_bytes` which returns `Result<Secp256k1PublicKey, CryptoError>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:86:5
[INFO] [stdout]     |
[INFO] [stdout] 86  |     pub fn from_bytes(bytes: &[u8]) -> Result<Self, CryptoError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `test_key` found for enum `AccountPublicKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:135:59
[INFO] [stdout]     |
[INFO] [stdout] 135 |                     account_public_key: AccountPublicKey::test_key(1),
[INFO] [stdout]     |                                                           ^^^^^^^^ variant or associated item not found in `AccountPublicKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `AccountPublicKey`, consider using `AccountPublicKey::from_slice` which returns `Result<AccountPublicKey, CryptoError>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/mod.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn from_slice(bytes: &[u8]) -> Result<Self, CryptoError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:152:43
[INFO] [stdout]     |
[INFO] [stdout] 152 |             certificate_hash: CryptoHash::test_hash("certificate"),
[INFO] [stdout]     |                                           ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]     |
[INFO] [stdout] 38  |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_posted` found for enum `Message` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:157:18
[INFO] [stdout]     |
[INFO] [stdout] 156 |               messages: vec![Message::System(SystemMessage::OpenChain(Box::new(config)))
[INFO] [stdout]     |  ____________________________-
[INFO] [stdout] 157 | |                 .to_posted(0, MessageKind::Protected)],
[INFO] [stdout]     | |_________________-^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `to_owned` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399/library/alloc/src/borrow.rs:58:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `root` found for enum `linera_execution::system::Recipient` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:169:35
[INFO] [stdout]     |
[INFO] [stdout] 169 |             recipient: Recipient::root(0),
[INFO] [stdout]     |                                   ^^^^ variant or associated item not found in `linera_execution::system::Recipient`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_execution::system::Recipient`, consider using `linera_execution::system::Recipient::chain` which returns `linera_execution::system::Recipient`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-execution-0.14.2/src/system.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn chain(chain_id: ChainId) -> Recipient {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:235:43
[INFO] [stdout]     |
[INFO] [stdout] 235 |             certificate_hash: CryptoHash::test_hash("certificate"),
[INFO] [stdout]     |                                           ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]     |
[INFO] [stdout] 38  |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_posted` found for enum `Message` in the current scope
[INFO] [stdout]    --> src/unit_tests/chain_tests.rs:239:47
[INFO] [stdout]     |
[INFO] [stdout] 239 |             messages: vec![open_chain_message.to_posted(0, MessageKind::Protected)],
[INFO] [stdout]     |                                               ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `to_owned` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399/library/alloc/src/borrow.rs:58:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `data_types::BlockExecutionOutcome` in the current scope
[INFO] [stdout]     --> src/chain.rs:1353:51
[INFO] [stdout]      |
[INFO] [stdout] 1353 |         crate::data_types::BlockExecutionOutcome::default(),
[INFO] [stdout]      |                                                   ^^^^^^^ function or associated item not found in `data_types::BlockExecutionOutcome`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/data_types.rs:372:1
[INFO] [stdout]      |
[INFO] [stdout] 372  | pub struct BlockExecutionOutcome {
[INFO] [stdout]      | -------------------------------- function or associated item `default` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following trait defines an item `default`, perhaps you need to implement it:
[INFO] [stdout]              candidate #1: `Default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `generate` found for struct `crypto::secp256k1::Secp256k1KeyPair` in the current scope
[INFO] [stdout]    --> src/unit_tests/data_types_tests.rs:18:49
[INFO] [stdout]     |
[INFO] [stdout] 18  |     let validator1_key_pair = ValidatorKeypair::generate();
[INFO] [stdout]     |                                                 ^^^^^^^^ function or associated item not found in `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `crypto::secp256k1::Secp256k1KeyPair`, consider using `crypto::secp256k1::Secp256k1KeyPair::generate_from` which returns `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `generate_from` with a similar name
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `generate` found for struct `crypto::secp256k1::Secp256k1KeyPair` in the current scope
[INFO] [stdout]    --> src/unit_tests/data_types_tests.rs:19:49
[INFO] [stdout]     |
[INFO] [stdout] 19  |     let validator2_key_pair = ValidatorKeypair::generate();
[INFO] [stdout]     |                                                 ^^^^^^^^ function or associated item not found in `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `crypto::secp256k1::Secp256k1KeyPair`, consider using `crypto::secp256k1::Secp256k1KeyPair::generate_from` which returns `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `generate_from` with a similar name
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]   --> src/unit_tests/data_types_tests.rs:24:33
[INFO] [stdout]    |
[INFO] [stdout] 24 |         state_hash: CryptoHash::test_hash("state"),
[INFO] [stdout]    |                                 ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `generate` found for struct `crypto::secp256k1::Secp256k1KeyPair` in the current scope
[INFO] [stdout]    --> src/unit_tests/data_types_tests.rs:80:49
[INFO] [stdout]     |
[INFO] [stdout] 80  |     let validator1_key_pair = ValidatorKeypair::generate();
[INFO] [stdout]     |                                                 ^^^^^^^^ function or associated item not found in `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `crypto::secp256k1::Secp256k1KeyPair`, consider using `crypto::secp256k1::Secp256k1KeyPair::generate_from` which returns `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `generate_from` with a similar name
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `generate` found for struct `Ed25519SecretKey` in the current scope
[INFO] [stdout]   --> src/unit_tests/data_types_tests.rs:81:71
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let account1_secret = AccountSecretKey::Ed25519(Ed25519SecretKey::generate());
[INFO] [stdout]    |                                                                       ^^^^^^^^ function or associated item not found in `Ed25519SecretKey`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `Ed25519SecretKey`, consider using `Ed25519SecretKey::generate_from` which returns `Ed25519SecretKey`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/ed25519.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `generate_from` with a similar name
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/ed25519.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `generate` found for struct `crypto::secp256k1::Secp256k1KeyPair` in the current scope
[INFO] [stdout]    --> src/unit_tests/data_types_tests.rs:82:49
[INFO] [stdout]     |
[INFO] [stdout] 82  |     let validator2_key_pair = ValidatorKeypair::generate();
[INFO] [stdout]     |                                                 ^^^^^^^^ function or associated item not found in `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `crypto::secp256k1::Secp256k1KeyPair`, consider using `crypto::secp256k1::Secp256k1KeyPair::generate_from` which returns `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `generate_from` with a similar name
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/manager.rs:445:9
[INFO] [stdout]     |
[INFO] [stdout] 445 |         &mut self,
[INFO] [stdout]     |         ^^^^^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 451 |     ) -> Result<Option<ValidatedOrConfirmedVote>, ChainError> {
[INFO] [stdout]     |                        ------------------------ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 451 |     ) -> Result<Option<ValidatedOrConfirmedVote<'_>>, ChainError> {
[INFO] [stdout]     |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `generate` found for struct `Secp256k1SecretKey` in the current scope
[INFO] [stdout]    --> src/unit_tests/data_types_tests.rs:83:75
[INFO] [stdout]     |
[INFO] [stdout] 83  |     let account2_secret = AccountSecretKey::Secp256k1(Secp256k1SecretKey::generate());
[INFO] [stdout]     |                                                                           ^^^^^^^^ function or associated item not found in `Secp256k1SecretKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `Secp256k1SecretKey`, consider using `Secp256k1SecretKey::generate_from` which returns `Secp256k1SecretKey`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:342:5
[INFO] [stdout]     |
[INFO] [stdout] 342 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `generate_from` with a similar name
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:342:5
[INFO] [stdout]     |
[INFO] [stdout] 342 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `generate` found for struct `crypto::secp256k1::Secp256k1KeyPair` in the current scope
[INFO] [stdout]    --> src/unit_tests/data_types_tests.rs:84:49
[INFO] [stdout]     |
[INFO] [stdout] 84  |     let validator3_key_pair = ValidatorKeypair::generate();
[INFO] [stdout]     |                                                 ^^^^^^^^ function or associated item not found in `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `crypto::secp256k1::Secp256k1KeyPair`, consider using `crypto::secp256k1::Secp256k1KeyPair::generate_from` which returns `crypto::secp256k1::Secp256k1KeyPair`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `generate_from` with a similar name
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/mod.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn generate_from<R: super::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `make_simple` found for struct `linera_execution::committee::Committee` in the current scope
[INFO] [stdout]    --> src/unit_tests/data_types_tests.rs:86:32
[INFO] [stdout]     |
[INFO] [stdout] 86  |     let committee = Committee::make_simple(vec![
[INFO] [stdout]     |                                ^^^^^^^^^^^ function or associated item not found in `linera_execution::committee::Committee`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_execution::committee::Committee`, consider using `linera_execution::committee::Committee::new` which returns `linera_execution::committee::Committee`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-execution-0.14.2/src/committee.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | /     pub fn new(
[INFO] [stdout] 295 | |         validators: BTreeMap<ValidatorPublicKey, ValidatorState>,
[INFO] [stdout] 296 | |         policy: ResourceControlPolicy,
[INFO] [stdout] 297 | |     ) -> Self {
[INFO] [stdout]     | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]   --> src/unit_tests/data_types_tests.rs:94:33
[INFO] [stdout]    |
[INFO] [stdout] 94 |         state_hash: CryptoHash::test_hash("state"),
[INFO] [stdout]    |                                 ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `signatures_mut` found for struct `generic::GenericCertificate` in the current scope
[INFO] [stdout]    --> src/unit_tests/data_types_tests.rs:129:7
[INFO] [stdout]     |
[INFO] [stdout] 129 |     c.signatures_mut().pop();
[INFO] [stdout]     |       ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/certificate/generic.rs:17:1
[INFO] [stdout]     |
[INFO] [stdout] 17  | pub struct GenericCertificate<T: CertificateValue> {
[INFO] [stdout]     | -------------------------------------------------- method `signatures_mut` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `signatures` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 129 -     c.signatures_mut().pop();
[INFO] [stdout] 129 +     c.signatures().pop();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `EvmSecretKey` in the current scope
[INFO] [stdout]    --> src/data_types.rs:850:48
[INFO] [stdout]     |
[INFO] [stdout] 850 |             linera_base::crypto::EvmSecretKey::from_str(pk).unwrap(),
[INFO] [stdout]     |                                                ^^^^^^^^ function or associated item not found in `EvmSecretKey`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `EvmSecretKey`, consider using `EvmSecretKey::generate_from` which returns `EvmSecretKey`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/evm.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |     pub fn generate_from<R: crate::crypto::CryptoRng>(rng: &mut R) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 850 -             linera_base::crypto::EvmSecretKey::from_str(pk).unwrap(),
[INFO] [stdout] 850 +             linera_base::crypto::EvmSecretKey::from(pk).unwrap(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `EvmSignature` in the current scope
[INFO] [stdout]    --> src/data_types.rs:872:79
[INFO] [stdout]     |
[INFO] [stdout] 872 | ...nature::EvmSecp256k1(EvmSignature::from_str("f2d8afcd51d0f947f5c5e31ac1db73ec5306163af7949b3bb265ba53d03374b04b1e909007b555caf098da1ad...
[INFO] [stdout]     |                                       ^^^^^^^^ function or associated item not found in `EvmSignature`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `EvmSignature` consider using one of the following associated functions:
[INFO] [stdout]       EvmSignature::new
[INFO] [stdout]       EvmSignature::from_slice
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/secp256k1/evm.rs:376:5
[INFO] [stdout]     |
[INFO] [stdout] 376 | /     pub fn new<'de, T>(value: &T, secret: &EvmSecretKey) -> Self
[INFO] [stdout] 377 | |     where
[INFO] [stdout] 378 | |         T: BcsSignable<'de>,
[INFO] [stdout]     | |____________________________^
[INFO] [stdout] ...
[INFO] [stdout] 442 |       pub fn from_slice<A: AsRef<[u8]>>(bytes: A) -> Result<Self, CryptoError> {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 872 -         let metamask_signature = AccountSignature::EvmSecp256k1(EvmSignature::from_str("f2d8afcd51d0f947f5c5e31ac1db73ec5306163af7949b3bb265ba53d03374b04b1e909007b555caf098da1aded29c600bee391c6ee8b4d0962a29044555796d1b").unwrap());
[INFO] [stdout] 872 +         let metamask_signature = AccountSignature::EvmSecp256k1(EvmSignature::from("f2d8afcd51d0f947f5c5e31ac1db73ec5306163af7949b3bb265ba53d03374b04b1e909007b555caf098da1aded29c600bee391c6ee8b4d0962a29044555796d1b").unwrap());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `ApplicationId` in the current scope
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:19:40
[INFO] [stdout]     |
[INFO] [stdout] 19  |         application_id: ApplicationId::default(),
[INFO] [stdout]     |                                        ^^^^^^^ function or associated item not found in `ApplicationId<_>`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `ApplicationId<_>`, consider using `ApplicationId::new` which returns `ApplicationId`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/identifiers.rs:920:5
[INFO] [stdout]     |
[INFO] [stdout] 920 |     pub fn new(application_description_hash: CryptoHash) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_posted` found for enum `Message` in the current scope
[INFO] [stdout]   --> src/unit_tests/inbox_tests.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |         messages: vec![message.to_posted(index, MessageKind::Simple)],
[INFO] [stdout]    |                                ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `to_owned` with a similar name, but with different arguments
[INFO] [stdout]   --> /rustc/a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399/library/alloc/src/borrow.rs:58:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]   --> src/unit_tests/inbox_tests.rs:44:28
[INFO] [stdout]    |
[INFO] [stdout] 44 |     let hash = CryptoHash::test_hash("1");
[INFO] [stdout]    |                            ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 0 arguments were supplied
[INFO] [stdout]   --> src/unit_tests/inbox_tests.rs:45:20
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^-- argument #1 is missing
[INFO] [stdout]    |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-views-0.14.2/src/views/mod.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 |     fn new(context: C) -> Result<Self, ViewError> {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let mut view = InboxStateView::new(/* context */).await;
[INFO] [stdout]    |                                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]   --> src/unit_tests/inbox_tests.rs:45:42
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]    |                    --------------------- ^^^^^ `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    this call returns `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `futures::Future` is not implemented for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]    = note: Result<inbox::InboxStateView<_>, linera_views::views::ViewError> must be a future or must implement `IntoFuture` to be awaited
[INFO] [stdout]    = note: required for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` to implement `std::future::IntoFuture`
[INFO] [stdout] help: remove the `.await`
[INFO] [stdout]    |
[INFO] [stdout] 45 -     let mut view = InboxStateView::new().await;
[INFO] [stdout] 45 +     let mut view = InboxStateView::new();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]   --> src/unit_tests/inbox_tests.rs:73:53
[INFO] [stdout]    |
[INFO] [stdout] 73 |         view.remove_bundle(&make_bundle(CryptoHash::test_hash("2"), 0, 1, [1]))
[INFO] [stdout]    |                                                     ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]   --> src/unit_tests/inbox_tests.rs:89:28
[INFO] [stdout]    |
[INFO] [stdout] 89 |     let hash = CryptoHash::test_hash("1");
[INFO] [stdout]    |                            ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 0 arguments were supplied
[INFO] [stdout]   --> src/unit_tests/inbox_tests.rs:90:20
[INFO] [stdout]    |
[INFO] [stdout] 90 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^-- argument #1 is missing
[INFO] [stdout]    |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-views-0.14.2/src/views/mod.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 |     fn new(context: C) -> Result<Self, ViewError> {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]    |
[INFO] [stdout] 90 |     let mut view = InboxStateView::new(/* context */).await;
[INFO] [stdout]    |                                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]   --> src/unit_tests/inbox_tests.rs:90:42
[INFO] [stdout]    |
[INFO] [stdout] 90 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]    |                    --------------------- ^^^^^ `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    this call returns `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `futures::Future` is not implemented for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]    = note: Result<inbox::InboxStateView<_>, linera_views::views::ViewError> must be a future or must implement `IntoFuture` to be awaited
[INFO] [stdout]    = note: required for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` to implement `std::future::IntoFuture`
[INFO] [stdout] help: remove the `.await`
[INFO] [stdout]    |
[INFO] [stdout] 90 -     let mut view = InboxStateView::new().await;
[INFO] [stdout] 90 +     let mut view = InboxStateView::new();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:124:49
[INFO] [stdout]     |
[INFO] [stdout] 124 |         view.add_bundle(make_bundle(CryptoHash::test_hash("2"), 0, 1, [1]))
[INFO] [stdout]     |                                                 ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]     |
[INFO] [stdout] 38  |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:150:28
[INFO] [stdout]     |
[INFO] [stdout] 150 |     let hash = CryptoHash::test_hash("1");
[INFO] [stdout]     |                            ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]     |
[INFO] [stdout] 38  |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 0 arguments were supplied
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:151:20
[INFO] [stdout]     |
[INFO] [stdout] 151 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^-- argument #1 is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-views-0.14.2/src/views/mod.rs:94:8
[INFO] [stdout]     |
[INFO] [stdout] 94  |     fn new(context: C) -> Result<Self, ViewError> {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 151 |     let mut view = InboxStateView::new(/* context */).await;
[INFO] [stdout]     |                                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:151:42
[INFO] [stdout]     |
[INFO] [stdout] 151 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]     |                    --------------------- ^^^^^ `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    this call returns `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `futures::Future` is not implemented for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]     = note: Result<inbox::InboxStateView<_>, linera_views::views::ViewError> must be a future or must implement `IntoFuture` to be awaited
[INFO] [stdout]     = note: required for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` to implement `std::future::IntoFuture`
[INFO] [stdout] help: remove the `.await`
[INFO] [stdout]     |
[INFO] [stdout] 151 -     let mut view = InboxStateView::new().await;
[INFO] [stdout] 151 +     let mut view = InboxStateView::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:192:25
[INFO] [stdout]     |
[INFO] [stdout] 192 |             CryptoHash::test_hash("2"),
[INFO] [stdout]     |                         ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]     |
[INFO] [stdout] 38  |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:221:28
[INFO] [stdout]     |
[INFO] [stdout] 221 |     let hash = CryptoHash::test_hash("1");
[INFO] [stdout]     |                            ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]     |
[INFO] [stdout] 38  |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 0 arguments were supplied
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:222:20
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^-- argument #1 is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-views-0.14.2/src/views/mod.rs:94:8
[INFO] [stdout]     |
[INFO] [stdout] 94  |     fn new(context: C) -> Result<Self, ViewError> {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let mut view = InboxStateView::new(/* context */).await;
[INFO] [stdout]     |                                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:222:42
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]     |                    --------------------- ^^^^^ `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    this call returns `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `futures::Future` is not implemented for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]     = note: Result<inbox::InboxStateView<_>, linera_views::views::ViewError> must be a future or must implement `IntoFuture` to be awaited
[INFO] [stdout]     = note: required for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` to implement `std::future::IntoFuture`
[INFO] [stdout] help: remove the `.await`
[INFO] [stdout]     |
[INFO] [stdout] 222 -     let mut view = InboxStateView::new().await;
[INFO] [stdout] 222 +     let mut view = InboxStateView::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:263:25
[INFO] [stdout]     |
[INFO] [stdout] 263 |             CryptoHash::test_hash("2"),
[INFO] [stdout]     |                         ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]     |
[INFO] [stdout] 38  |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:299:28
[INFO] [stdout]     |
[INFO] [stdout] 299 |     let hash = CryptoHash::test_hash("1");
[INFO] [stdout]     |                            ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]     |
[INFO] [stdout] 38  |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 0 arguments were supplied
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:300:20
[INFO] [stdout]     |
[INFO] [stdout] 300 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^-- argument #1 is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-views-0.14.2/src/views/mod.rs:94:8
[INFO] [stdout]     |
[INFO] [stdout] 94  |     fn new(context: C) -> Result<Self, ViewError> {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 300 |     let mut view = InboxStateView::new(/* context */).await;
[INFO] [stdout]     |                                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:300:42
[INFO] [stdout]     |
[INFO] [stdout] 300 |     let mut view = InboxStateView::new().await;
[INFO] [stdout]     |                    --------------------- ^^^^^ `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    this call returns `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `futures::Future` is not implemented for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]     = note: Result<inbox::InboxStateView<_>, linera_views::views::ViewError> must be a future or must implement `IntoFuture` to be awaited
[INFO] [stdout]     = note: required for `Result<inbox::InboxStateView<_>, linera_views::views::ViewError>` to implement `std::future::IntoFuture`
[INFO] [stdout] help: remove the `.await`
[INFO] [stdout]     |
[INFO] [stdout] 300 -     let mut view = InboxStateView::new().await;
[INFO] [stdout] 300 +     let mut view = InboxStateView::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `test_hash` found for struct `linera_base::crypto::CryptoHash` in the current scope
[INFO] [stdout]    --> src/unit_tests/inbox_tests.rs:315:25
[INFO] [stdout]     |
[INFO] [stdout] 315 |             CryptoHash::test_hash("2"),
[INFO] [stdout]     |                         ^^^^^^^^^ function or associated item not found in `linera_base::crypto::CryptoHash`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `linera_base::crypto::CryptoHash`, consider using `linera_base::crypto::CryptoHash::new` which returns `linera_base::crypto::CryptoHash`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-base-0.14.2/src/crypto/hash.rs:38:5
[INFO] [stdout]     |
[INFO] [stdout] 38  |     pub fn new<'de, T: BcsHashable<'de>>(value: &T) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 0 arguments were supplied
[INFO] [stdout]   --> src/unit_tests/outbox_tests.rs:8:20
[INFO] [stdout]    |
[INFO] [stdout] 8  |     let mut view = OutboxStateView::new().await;
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^-- argument #1 is missing
[INFO] [stdout]    |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/linera-views-0.14.2/src/views/mod.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 |     fn new(context: C) -> Result<Self, ViewError> {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]    |
[INFO] [stdout] 8  |     let mut view = OutboxStateView::new(/* context */).await;
[INFO] [stdout]    |                                         +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `Result<outbox::OutboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]  --> src/unit_tests/outbox_tests.rs:8:43
[INFO] [stdout]   |
[INFO] [stdout] 8 |     let mut view = OutboxStateView::new().await;
[INFO] [stdout]   |                    ---------------------- ^^^^^ `Result<outbox::OutboxStateView<_>, linera_views::views::ViewError>` is not a future
[INFO] [stdout]   |                    |
[INFO] [stdout]   |                    this call returns `Result<outbox::OutboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]   |
[INFO] [stdout]   = help: the trait `futures::Future` is not implemented for `Result<outbox::OutboxStateView<_>, linera_views::views::ViewError>`
[INFO] [stdout]   = note: Result<outbox::OutboxStateView<_>, linera_views::views::ViewError> must be a future or must implement `IntoFuture` to be awaited
[INFO] [stdout]   = note: required for `Result<outbox::OutboxStateView<_>, linera_views::views::ViewError>` to implement `std::future::IntoFuture`
[INFO] [stdout] help: remove the `.await`
[INFO] [stdout]   |
[INFO] [stdout] 8 -     let mut view = OutboxStateView::new().await;
[INFO] [stdout] 8 +     let mut view = OutboxStateView::new();
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0277, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `linera-chain` (lib test) due to 62 previous errors
[INFO] running `Command { std: "docker" "inspect" "44e97e86665e6ef51840d41782c432609b3825585ad581dd0a831b9de2f824cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44e97e86665e6ef51840d41782c432609b3825585ad581dd0a831b9de2f824cf", kill_on_drop: false }`
[INFO] [stdout] 44e97e86665e6ef51840d41782c432609b3825585ad581dd0a831b9de2f824cf
